medical sponge - German English Dictionary